connect together non-detachably - Turc Anglais Dictionnaire